e8ef3fdc758bfee15edd14155ab1ed3543a93bb1,planner/src/main/java/edu/isi/wings/execution/tools/api/impl/kb/RunKB.java,RunKB,updateRuntimeInfo,#KBAPI#KBObject#RuntimeInfo#,454
Before Change
}
private void updateRuntimeInfo(KBAPI tkb, KBObject exobj, RuntimeInfo rinfo) {
tkb.setPropertyValue(exobj, dataPropMap.get("hasLog"),
tkb.createLiteral(rinfo.getLog()));
tkb.setPropertyValue(exobj, dataPropMap.get("hasStartTime"),
tkb.createLiteral(rinfo.getStartTime()));
tkb.setPropertyValue(exobj, dataPropMap.get("hasEndTime"),
After Change
}
private void updateRuntimeInfo(KBAPI tkb, KBObject exobj, RuntimeInfo rinfo) {
if(rinfo.getLog() != null)
tkb.setPropertyValue(exobj, dataPropMap.get("hasLog"),
tkb.createLiteral(rinfo.getLog()));
if(rinfo.getStartTime() != null)
tkb.setPropertyValue(exobj, dataPropMap.get("hasStartTime"),
tkb.createLiteral(rinfo.getStartTime()));